[INFO] fetching crate irithyll-core 0.9.0...
[INFO] testing irithyll-core-0.9.0 against master#1f7f8ea0721a3b1eb73e6c6d25cccb371434b320 for pr-154065-1
[INFO] extracting crate irithyll-core 0.9.0 into /workspace/builds/worker-4-tc1/source
[INFO] removed /workspace/builds/worker-4-tc1/source/.cargo/config.toml
[INFO] started tweaking crates.io crate irithyll-core 0.9.0
[INFO] removed 0 missing examples
[INFO] finished tweaking crates.io crate irithyll-core 0.9.0
[INFO] tweaked toml for crates.io crate irithyll-core 0.9.0 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate irithyll-core 0.9.0 on toolchain 1f7f8ea0721a3b1eb73e6c6d25cccb371434b320
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate irithyll-core 0.9.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded panic-halt v1.0.0
[INFO] [stderr]   Downloaded cortex-m-semihosting v0.5.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] d1848e4f757c2a65cb291a66284560d6779d63bed9b93fd36fc28a344cfa33c9
[INFO] running `Command { std: "docker" "start" "-a" "d1848e4f757c2a65cb291a66284560d6779d63bed9b93fd36fc28a344cfa33c9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d1848e4f757c2a65cb291a66284560d6779d63bed9b93fd36fc28a344cfa33c9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d1848e4f757c2a65cb291a66284560d6779d63bed9b93fd36fc28a344cfa33c9", kill_on_drop: false }`
[INFO] [stdout] d1848e4f757c2a65cb291a66284560d6779d63bed9b93fd36fc28a344cfa33c9
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 34d413b9eb5204015edb4b4592fca35584b73f00b30cd9d7577f2011adf79d85
[INFO] running `Command { std: "docker" "start" "-a" "34d413b9eb5204015edb4b4592fca35584b73f00b30cd9d7577f2011adf79d85", kill_on_drop: false }`
[INFO] [stderr]    Compiling libm v0.2.16
[INFO] [stderr]    Compiling irithyll-core v0.9.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.76s
[INFO] running `Command { std: "docker" "inspect" "34d413b9eb5204015edb4b4592fca35584b73f00b30cd9d7577f2011adf79d85", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "34d413b9eb5204015edb4b4592fca35584b73f00b30cd9d7577f2011adf79d85", kill_on_drop: false }`
[INFO] [stdout] 34d413b9eb5204015edb4b4592fca35584b73f00b30cd9d7577f2011adf79d85
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 71160a788ac4a1cd9e7a498ab800904e3fbbd47d30e0742fee988569cf4c58fc
[INFO] running `Command { std: "docker" "start" "-a" "71160a788ac4a1cd9e7a498ab800904e3fbbd47d30e0742fee988569cf4c58fc", kill_on_drop: false }`
[INFO] [stderr]    Compiling irithyll-core v0.9.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1.32s
[INFO] running `Command { std: "docker" "inspect" "71160a788ac4a1cd9e7a498ab800904e3fbbd47d30e0742fee988569cf4c58fc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "71160a788ac4a1cd9e7a498ab800904e3fbbd47d30e0742fee988569cf4c58fc", kill_on_drop: false }`
[INFO] [stdout] 71160a788ac4a1cd9e7a498ab800904e3fbbd47d30e0742fee988569cf4c58fc
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 833c86ac76d519852110c78d941087dd32574259c68b1087178a8cd6494b6b6f
[INFO] running `Command { std: "docker" "start" "-a" "833c86ac76d519852110c78d941087dd32574259c68b1087178a8cd6494b6b6f", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.03s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/irithyll_core-5419d34c7206d3e2)
[INFO] [stdout] 
[INFO] [stdout] running 207 tests
[INFO] [stdout] test drift::ddm::tests::drift_resets_running_keeps_mins ... ok
[INFO] [stdout] test drift::ddm::tests::custom_params ... ok
[INFO] [stdout] test drift::ddm::tests::estimated_mean_tracks_correctly ... ok
[INFO] [stdout] test drift::ddm::tests::std_dev_zero_for_constant ... ok
[INFO] [stdout] test drift::ddm::tests::error_rate_increase_detects_drift ... ok
[INFO] [stdout] test drift::ddm::tests::warmup_no_drift ... ok
[INFO] [stdout] test drift::ddm::tests::reset_clears_state ... ok
[INFO] [stdout] test drift::pht::tests::default_params_match_new ... ok
[INFO] [stdout] test drift::ddm::tests::stationary_low_error_no_drift ... ok
[INFO] [stdout] test drift::ddm::tests::warning_before_drift ... ok
[INFO] [stdout] test drift::pht::tests::abrupt_downward_shift_detected ... ok
[INFO] [stdout] test drift::ddm::tests::std_dev_zero_initially ... ok
[INFO] [stdout] test drift::pht::tests::warmup_no_drift_on_extreme_early_values ... ok
[INFO] [stdout] test drift::pht::tests::higher_lambda_needs_bigger_shift ... ok
[INFO] [stdout] test error::tests::format_error_display ... ok
[INFO] [stdout] test drift::pht::tests::warning_fires_before_drift ... ok
[INFO] [stdout] test loss::expectile::tests::test_gradient_asymmetric ... ok
[INFO] [stdout] test loss::expectile::tests::test_hessian_positive_definite ... ok
[INFO] [stdout] test loss::expectile::tests::test_gradient_symmetric_at_half ... ok
[INFO] [stdout] test drift::pht::tests::stationary_stream_no_drift ... ok
[INFO] [stdout] test drift::pht::tests::reset_clears_all_state ... ok
[INFO] [stdout] test loss::expectile::tests::test_gradient_is_derivative_of_loss ... ok
[INFO] [stdout] test loss::expectile::tests::test_initial_prediction_empty ... ok
[INFO] [stdout] test loss::expectile::tests::test_loss_value ... ok
[INFO] [stdout] test loss::expectile::tests::test_initial_prediction_is_mean ... ok
[INFO] [stdout] test loss::huber::tests::test_gradient_at_boundary ... ok
[INFO] [stdout] test loss::huber::tests::test_custom_delta ... ok
[INFO] [stdout] test loss::expectile::tests::test_n_outputs ... ok
[INFO] [stdout] test loss::huber::tests::test_gradient_is_derivative_of_loss_linear ... ok
[INFO] [stdout] test loss::huber::tests::test_gradient_is_derivative_of_loss_quadratic ... ok
[INFO] [stdout] test loss::huber::tests::test_gradient_linear_region ... ok
[INFO] [stdout] test loss::expectile::tests::test_predict_transform_is_identity ... ok
[INFO] [stdout] test loss::huber::tests::test_hessian_linear_region ... ok
[INFO] [stdout] test loss::huber::tests::test_hessian_quadratic_region ... ok
[INFO] [stdout] test loss::huber::tests::test_initial_prediction_empty ... ok
[INFO] [stdout] test loss::expectile::tests::test_loss_type_returns_some ... ok
[INFO] [stdout] test loss::huber::tests::test_loss_continuity_at_boundary ... ok
[INFO] [stdout] test loss::huber::tests::test_huber_with_large_delta_matches_squared ... ok
[INFO] [stdout] test loss::huber::tests::test_predict_transform_is_identity ... ok
[INFO] [stdout] test loss::huber::tests::test_loss_quadratic_region ... ok
[INFO] [stdout] test loss::huber::tests::test_loss_linear_region ... ok
[INFO] [stdout] test loss::huber::tests::test_gradient_quadratic_region ... ok
[INFO] [stdout] test loss::logistic::tests::test_gradient_is_derivative_of_loss ... ok
[INFO] [stdout] test loss::huber::tests::test_default_delta ... ok
[INFO] [stdout] test loss::huber::tests::test_n_outputs ... ok
[INFO] [stdout] test loss::logistic::tests::test_gradient_perfect_prediction ... ok
[INFO] [stdout] test drift::ddm::tests::default_matches_new ... ok
[INFO] [stdout] test drift::pht::tests::abrupt_upward_shift_detected ... ok
[INFO] [stdout] test loss::logistic::tests::test_gradient_target_0_pred_0 ... ok
[INFO] [stdout] test loss::logistic::tests::test_hessian_max_at_pred_zero ... ok
[INFO] [stdout] test loss::logistic::tests::test_gradient_target_1_pred_0 ... ok
[INFO] [stdout] test loss::logistic::tests::test_hessian_positive ... ok
[INFO] [stdout] test loss::logistic::tests::test_initial_prediction_balanced ... ok
[INFO] [stdout] test loss::logistic::tests::test_initial_prediction_empty ... ok
[INFO] [stdout] test loss::logistic::tests::test_n_outputs ... ok
[INFO] [stdout] test loss::logistic::tests::test_initial_prediction_skewed ... ok
[INFO] [stdout] test loss::logistic::tests::test_loss_value ... ok
[INFO] [stdout] test loss::logistic::tests::test_predict_transform_is_sigmoid ... ok
[INFO] [stdout] test loss::logistic::tests::test_sigmoid_basic ... ok
[INFO] [stdout] test drift::pht::tests::drift_resets_sums_not_mean ... ok
[INFO] [stdout] test drift::pht::tests::estimated_mean_tracks_true_mean ... ok
[INFO] [stdout] test drift::pht::tests::custom_params_stored_correctly ... ok
[INFO] [stdout] test drift::pht::tests::estimated_mean_returns_zero_when_empty ... ok
[INFO] [stdout] test loss::quantile::tests::test_gradient_at_exact ... ok
[INFO] [stdout] test loss::quantile::tests::test_gradient_is_subderivative_of_loss ... ok
[INFO] [stdout] test loss::quantile::tests::test_gradient_over_predict ... ok
[INFO] [stdout] test loss::quantile::tests::test_gradient_under_predict ... ok
[INFO] [stdout] test loss::quantile::tests::test_hessian_is_one ... ok
[INFO] [stdout] test drift::ddm::tests::minimum_tracking ... ok
[INFO] [stdout] test loss::quantile::tests::test_initial_prediction_empty ... ok
[INFO] [stdout] test loss::quantile::tests::test_loss_pinball ... ok
[INFO] [stdout] test loss::quantile::tests::test_loss_type_returns_some ... ok
[INFO] [stdout] test loss::softmax::tests::test_gradient_correct_class ... ok
[INFO] [stdout] test loss::softmax::tests::test_gradient_is_derivative_of_loss ... ok
[INFO] [stdout] test loss::softmax::tests::test_gradient_wrong_class ... ok
[INFO] [stdout] test loss::softmax::tests::test_hessian_max_at_zero ... ok
[INFO] [stdout] test loss::softmax::tests::test_hessian_positive ... ok
[INFO] [stdout] test loss::softmax::tests::test_loss_decreases_with_correct_prediction ... ok
[INFO] [stdout] test loss::softmax::tests::test_initial_prediction_is_zero ... ok
[INFO] [stdout] test loss::softmax::tests::test_n_outputs ... ok
[INFO] [stdout] test loss::softmax::tests::test_loss_value_at_zero ... ok
[INFO] [stdout] test loss::softmax::tests::test_n_outputs_binary ... ok
[INFO] [stdout] test loss::squared::tests::test_gradient_at_known_points ... ok
[INFO] [stdout] test loss::squared::tests::test_hessian_is_constant ... ok
[INFO] [stdout] test loss::softmax::tests::test_predict_transform_is_sigmoid ... ok
[INFO] [stdout] test loss::squared::tests::test_gradient_is_derivative_of_loss ... ok
[INFO] [stdout] test loss::squared::tests::test_initial_prediction_empty ... ok
[INFO] [stdout] test loss::squared::tests::test_loss_value ... ok
[INFO] [stdout] test loss::squared::tests::test_initial_prediction_is_mean ... ok
[INFO] [stdout] test loss::squared::tests::test_n_outputs ... ok
[INFO] [stdout] test loss::tests::test_loss_type_variants ... ok
[INFO] [stdout] test loss::squared::tests::test_predict_transform_is_identity ... ok
[INFO] [stdout] test loss::quantile::tests::test_n_outputs ... ok
[INFO] [stdout] test loss::quantile::tests::test_predict_transform_is_identity ... ok
[INFO] [stdout] test loss::softmax::tests::test_gradient_confident_correct ... ok
[INFO] [stdout] test loss::quantile::tests::test_median_loss_is_half_mae ... ok
[INFO] [stdout] test math::tests::abs_negative ... ok
[INFO] [stdout] test math::tests::exp_of_0 ... ok
[INFO] [stdout] test math::tests::floor_ceil_round ... ok
[INFO] [stdout] test math::tests::fmin_fmax ... ok
[INFO] [stdout] test math::tests::ln_of_e ... ok
[INFO] [stdout] test math::tests::log2_of_8 ... ok
[INFO] [stdout] test math::tests::powf_squares ... ok
[INFO] [stdout] test math::tests::powi_cubes ... ok
[INFO] [stdout] test math::tests::sigmoid_at_zero ... ok
[INFO] [stdout] test math::tests::sigmoid_extreme_values ... ok
[INFO] [stdout] test math::tests::sigmoid_range ... ok
[INFO] [stdout] test math::tests::sin_cos_identity ... ok
[INFO] [stdout] test math::tests::softplus_large_positive ... ok
[INFO] [stdout] test math::tests::softplus_zero ... ok
[INFO] [stdout] test packed::tests::five_nodes_per_cache_line ... ok
[INFO] [stdout] test packed::tests::header_magic_is_irit ... ok
[INFO] [stdout] test packed::tests::leaf_node_roundtrip ... ok
[INFO] [stdout] test packed::tests::max_child_indices ... ok
[INFO] [stdout] test packed::tests::max_feature_index ... ok
[INFO] [stdout] test packed::tests::packed_node_alignment_is_4 ... ok
[INFO] [stdout] test packed::tests::packed_node_is_12_bytes ... ok
[INFO] [stdout] test packed::tests::split_node_roundtrip ... ok
[INFO] [stdout] test packed_i16::tests::eight_nodes_per_cache_line ... ok
[INFO] [stdout] test packed::tests::tree_entry_is_8_bytes ... ok
[INFO] [stdout] test packed_i16::tests::header_magic_is_ir16 ... ok
[INFO] [stdout] test packed_i16::tests::leaf_node_i16_roundtrip ... ok
[INFO] [stdout] test packed_i16::tests::leaf_negative_value_roundtrip ... ok
[INFO] [stdout] test packed_i16::tests::max_feature_index_i16 ... ok
[INFO] [stdout] test packed_i16::tests::max_child_indices_i16 ... ok
[INFO] [stdout] test packed::tests::ensemble_header_is_16_bytes ... ok
[INFO] [stdout] test math::tests::tanh_of_0 ... ok
[INFO] [stdout] test math::tests::softplus_always_positive ... ok
[INFO] [stdout] test math::tests::softplus_large_negative ... ok
[INFO] [stdout] test math::tests::sqrt_of_4 ... ok
[INFO] [stdout] test math::tests::sigmoid_symmetry ... ok
[INFO] [stdout] test packed_i16::tests::packed_node_i16_is_8_bytes ... ok
[INFO] [stdout] test packed_i16::tests::quantized_header_is_16_bytes ... ok
[INFO] [stdout] test packed_i16::tests::packed_node_i16_alignment_is_4 ... ok
[INFO] [stdout] test packed_i16::tests::split_node_i16_roundtrip ... ok
[INFO] [stdout] test packed_i16::tests::tree_entry_reused_from_packed ... ok
[INFO] [stdout] test quantize::tests::max_error_of_empty_slice ... ok
[INFO] [stdout] test packed_i16::tests::split_negative_threshold_roundtrip ... ok
[INFO] [stdout] test quantize::tests::quantize_leaf_bakes_in_lr ... ok
[INFO] [stdout] test quantize::tests::max_error_tracks_worst_case ... ok
[INFO] [stdout] test quantize::tests::small_values_quantize_exactly ... ok
[INFO] [stdout] test sample::tests::test_from_tuple_to_sample_ref ... ok
[INFO] [stdout] test quantize::tests::typical_thresholds_within_tolerance ... ok
[INFO] [stdout] test sample::tests::test_sample_ref_new ... ok
[INFO] [stdout] test sample::tests::test_sample_ref_weighted ... ok
[INFO] [stdout] test sample::tests::test_tuple_slice_observation ... ok
[INFO] [stdout] test simd::ops::tests::dot_empty_returns_zero ... ok
[INFO] [stdout] test simd::ops::tests::dot_known_result ... ok
[INFO] [stdout] test simd::ops::tests::dot_negative_values ... ok
[INFO] [stdout] test simd::ops::tests::dot_non_aligned_length ... ok
[INFO] [stdout] test simd::ops::tests::dot_orthogonal_vectors ... ok
[INFO] [stdout] test simd::ops::tests::dot_single_element ... ok
[INFO] [stdout] test simd::ops::tests::dot_large_matches_scalar ... ok
[INFO] [stdout] test simd::ops::tests::mat_vec_known_result ... ok
[INFO] [stdout] test simd::ops::tests::mat_vec_identity_like ... ok
[INFO] [stdout] test simd::ops::tests::mat_vec_single_row ... ok
[INFO] [stdout] test simd::ops::tests::mat_vec_single_element ... ok
[INFO] [stdout] test traverse::tests::predict_x4_matches_single ... ok
[INFO] [stdout] test traverse::tests::simple_tree_goes_left ... ok
[INFO] [stdout] test traverse::tests::simple_tree_goes_right ... ok
[INFO] [stdout] test traverse::tests::single_leaf_tree ... ok
[INFO] [stdout] test traverse::tests::two_level_left_right ... ok
[INFO] [stdout] test simd::ops::tests::mat_vec_large_matches_scalar ... ok
[INFO] [stdout] test traverse::tests::two_level_right ... ok
[INFO] [stdout] test traverse_i16::tests::inline_with_scaling ... ok
[INFO] [stdout] test traverse_i16::tests::inline_matches_prequantized ... ok
[INFO] [stdout] test traverse_i16::tests::predict_x4_matches_single_i16 ... ok
[INFO] [stdout] test traverse::tests::two_level_left_left ... ok
[INFO] [stdout] test traverse_i16::tests::simple_tree_equal_goes_left_i16 ... ok
[INFO] [stdout] test traverse::tests::simple_tree_equal_goes_left ... ok
[INFO] [stdout] test traverse_i16::tests::two_level_left_left_i16 ... ok
[INFO] [stdout] test simd::ops::tests::dot_mismatched_lengths ... ok
[INFO] [stdout] test traverse_i16::tests::simple_tree_goes_right_i16 ... ok
[INFO] [stdout] test traverse_i16::tests::two_level_left_right_i16 ... ok
[INFO] [stdout] test traverse_i16::tests::two_level_right_i16 ... ok
[INFO] [stdout] test view::tests::bad_magic_is_rejected ... ok
[INFO] [stdout] test traverse_i16::tests::single_leaf_tree_i16 ... ok
[INFO] [stdout] test view::tests::bad_version_is_rejected ... ok
[INFO] [stdout] test view::tests::debug_format ... ok
[INFO] [stdout] test view::tests::invalid_child_index_is_rejected ... ok
[INFO] [stdout] test view::tests::predict_batch_matches_single ... ok
[INFO] [stdout] test view::tests::parse_single_leaf ... ok
[INFO] [stdout] test view::tests::truncated_buffer_is_rejected ... ok
[INFO] [stdout] test view_i16::tests::bad_magic_rejected_i16 ... ok
[INFO] [stdout] test view_i16::tests::bad_version_rejected_i16 ... ok
[INFO] [stdout] test view::tests::predict_one_split_left ... ok
[INFO] [stdout] test view::tests::predict_one_split_right ... ok
[INFO] [stdout] test view::tests::predict_single_leaf ... ok
[INFO] [stdout] test traverse_i16::tests::simple_tree_goes_left_i16 ... ok
[INFO] [stdout] test view::tests::predict_two_trees ... ok
[INFO] [stdout] test view_i16::tests::parse_single_leaf_i16 ... ok
[INFO] [stdout] test view_i16::tests::debug_format_i16 ... ok
[INFO] [stdout] test view_i16::tests::predict_prequantized_matches_predict ... ok
[INFO] [stdout] test view_i16::tests::predict_batch_matches_single_i16 ... ok
[INFO] [stdout] test view_i16::tests::invalid_child_index_rejected_i16 ... ok
[INFO] [stdout] test view_i16::tests::predict_two_trees_i16 ... ok
[INFO] [stdout] test view_i16::tests::truncated_rejected_i16 ... ok
[INFO] [stdout] test view_i16::tests::predict_one_split_left_i16 ... ok
[INFO] [stdout] test view_i16::tests::predict_one_split_right_i16 ... ok
[INFO] [stdout] test view_i16::tests::predict_single_leaf_i16 ... ok
[INFO] [stdout] test loss::expectile::tests::test_invalid_tau_zero - should panic ... ok
[INFO] [stdout] test loss::expectile::tests::test_invalid_tau_one - should panic ... ok
[INFO] [stdout] test loss::quantile::tests::test_invalid_tau_one - should panic ... ok
[INFO] [stdout] test loss::quantile::tests::test_invalid_tau_zero - should panic ... ok
[INFO] [stdout] test simd::ops::tests::mat_vec_panics_out_too_short - should panic ... ok
[INFO] [stdout] test simd::ops::tests::mat_vec_panics_x_too_short - should panic ... ok
[INFO] [stdout] test simd::ops::tests::mat_vec_panics_w_too_short - should panic ... ok
[INFO] [stderr]    Doc-tests irithyll_core
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 207 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test src/lib.rs - (line 18) ... ignored
[INFO] [stdout] test src/simd/ops.rs - simd::ops::simd_dot (line 152) ... ok
[INFO] [stdout] test src/simd/ops.rs - simd::ops::simd_mat_vec (line 182) ... ok
[INFO] [stdout] test src/drift/pht.rs - drift::pht (line 29) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.61s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "833c86ac76d519852110c78d941087dd32574259c68b1087178a8cd6494b6b6f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "833c86ac76d519852110c78d941087dd32574259c68b1087178a8cd6494b6b6f", kill_on_drop: false }`
[INFO] [stdout] 833c86ac76d519852110c78d941087dd32574259c68b1087178a8cd6494b6b6f
